package Records.Attributes;

import Records.Database.databaseSetup;

/**
 *
 * @author Alexander
 */
public class FeedDataKeys {

    private final String UrlPath;
    private final String Location;
    private final String Token;
    private final String xpathTitle;
    private final String xpathArtist;
    private final int numOfSongs;
    private final int numVar;
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    private final String[][] RssString;
    private final String InType;
    private final String Order;

    public FeedDataKeys(String UrlPath, String Location, String Token, String xpathTitle, String xpathArtist, String InType,  String[][] RssString, int numOfSongs, int numVar,  String Order) {
        this.UrlPath = UrlPath;
        this.Location = Location;
        this.Token = Token;
        this.xpathTitle = xpathTitle;
        this.xpathArtist = xpathArtist;
        this.numOfSongs = numOfSongs;
        this.numVar = numVar;
        this.RssString = RssString;
        this.InType = InType;
        this.Order = Order;
        databaseSetup.splash.addToPreRssExtractCount(numOfSongs);
    }

    /**
     * @return the UrlPath
     */
    public String getUrlPath() {
        return UrlPath;
    }

    /**
     * @return the Location
     */
    public String getLocation() {
        return Location;
    }

    /**
     * @return the Token
     */
    public String getToken() {
        return Token;
    }

    /**
     * @return the xpathTitle
     */
    public String getXpathTitle() {
        return xpathTitle;
    }

    /**
     * @return the xpathArtist
     */
    public String getXpathArtist() {
        return xpathArtist;
    }

    /**
     * @return the numOfSongs
     */
    public int getNumOfSongs() {
        return numOfSongs;
    }

    /**
     * @return the numVar
     */
    public int getNumVar() {
        return numVar;
    }

    /**
     * @return the RssString
     */
    public String[][] getRssString() {
        return RssString;
    }

    /**
     * @return the InType
     */
    public String getInType() {
        return InType;
    }

    /**
     * @return the Order
     */
    public String getOrder() {
        return Order;
    }

}
